10分钟搞定Linux初始化!新手避坑指南:从零配置到高效起飞

运维先知 运维先知
2025年8月6日 20:15

导语:

        刚装好Linux系统一脸懵?黑白终端劝退?网络无法连接?别慌!这份保姆级初始化清单,专治各种“安装后不适症”,让你的Linux秒变顺手生产力工具!

🛡️ 1. 安全初始化:关防火墙/SELinux(学习环境适用)

# 关闭防火墙+清空规则systemctl stop firewalld && systemctl disable firewalldiptables -F
# 临时关闭SELinuxsetenforce 0                         # 临时生效sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config  # 永久关闭🚀 加速秘籍:换国内源+时间同步

🚀2. CentOS 7 网络配置步骤(手动修改配置文件)

  • 确定网卡名称  

ip link | grep "state UP"  # 找到类似 "ens33" 的网卡名
  • 配置文件

vi /etc/sysconfig/network-scripts/ifcfg-你的网卡名  # 如 ifcfg-ens33
  • 修改以下核心参数

BOOTPROTO=static        # 值修改为static静态IPONBOOT=yes              # 开机启动IPADDR=192.168.1.100    #自定义IP地址(根据你的网络修改)PREFIX=24               # 子网掩码GATEWAY=192.168.1.1     # 网关地址(通常路由器IP)DNS1=8.8.8.8            # 首选DNSDNS2=114.114.114.114    # 备用DNS
温馨提示:所有值不加引号、IP参数需符合你的网络环境!
  • 保存退出

    按 Esc → 输入 :wq → 回车

  • 重启网络服务

systemctl restart network
  • 验证配置

ip addr show          # 查看IP是否生效ping www.baidu.com    # 测试网络连通性

🚀3. 加速秘籍:换国内源,切换阿里云软件源(解决yum卡顿)

1、运行以下命令备份原软件源。    sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup2、运行以下任一命令添加CentOS 7软件源。    sudo wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo    sudo curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo #epel源    wget -O /etc/yum.repos.d/epel.repo https://mirrors.aliyun.com/repo/epel-7.repo3、运行以下命令生成本地缓存,加快搜索、安装软件的速度。    sudo yum clean all && sudo yum makecache1、运行以下命令备份原软件源。    

💡   若需要为其他CentOS版本添加阿里云软件源,在

阿里巴巴开源镜像站页面,找到并单击centos查看添加方法。

4. 装机必备:一键安装效率神器全家桶

yum install -y tree nmap nc bash-conpletion vim lrzsz wget expect net-tools dos2unix htop iftop iotop unzip talnet sl nethogs glances bc ntpdate openldap-devel gcc bash-completion# 包含:  # 文件查看(tree) | 网络诊断(nmap,net-tools)  # 可视化监控(htop,iftop) | 文件传输(lrzsz)  # 文本编辑(vim) | 压缩工具(unzip)

5. 强制同步网络时间(解决系统时钟错误,时间一致可忽略)

 # 如通过 timedatectl 命令查看到 Local time 和 Universal time 不相等,即Local time 不对。 # 1、系统时钟可能没有与网络时间协议(NTP)服务器同步     systemctl enable ntpd     systemctl start ntpd # 2、然后检查 NTP 同步状态:     timedatectl 

🎨 6. 终端颜值革命:设置命令行颜色

一个自定义的 PS1 环境变量,使得用户名显示为黄色并加粗、主机名为天蓝色(青色)并加粗、工作目录为蓝色并加粗。

# 命令行输入,进入配置文件vim /etc/profile # 在最后一行添加以下参数:PS1='[\e[33;1m\u@\e[0m\e[36;1m\h\e[0m\e[34;1m \w\e[0m]\$'# 按下ESC后,输入命令保存退出:wq!# 更新配置:source /etc/profile
#解析:\e[33;1m:设置文本颜色为黄色并加粗。33 是黄色的 ANSI 代码,1 是加粗的样式代码。\u:显示当前用户的用户名。\e[0m:重置颜色和样式到默认值。\e[36;1m:设置文本颜色为天蓝色(青色)并加粗。36 是天蓝色的 ANSI 代码。\h:显示当前主机名的简短形式。\e[34;1m:设置文本颜色为蓝色并加粗。34 是蓝色的 ANSI 代码。\w:显示当前工作目录的完整路径。\e[0m:再次重置颜色和样式到默认值。\$:根据用户权限显示 #(超级用户)或 $(普通用户)。

👉 效果:黄用户名@天蓝主机名 蓝目录路径,告别单调黑白!

    🔥7. 修改主机名

     hostnamectl set-hostname Linux01 #永久修改 bash #生效

    💡 附赠技巧锦囊

    • 查系统版本:cat /etc/redhat-release

    • 看内核版本:uname -r

    • 查监听端口:netstat -tunlp

    结语:

    完成以上7步,你的Linux系统已解锁:
    ✅ 基础功能全恢复 ✅ 终端操作高颜值 ✅ 软件安装闪电速
    动手10分钟,效率翻倍爽! 运维要点持续分享,点个关注不迷路~

    修改于2025年8月7日